estar alguien hecho pedazos - Spanish English Dictionary